Pular para o conteúdo principal

Boleto Bancário baixado Webhook

info

📘 Para saber mais sobre webhooks em nossa API, siga o link abaixo:

Sobre Webhooks

Quando uma cobrança de boleto bancário é baixada, a melhor maneira de receber essa informação é usando o webhook CHARGE_VOIDED. Assim que uma cobrança de boleto bancário é baixada, um webhook CHARGE_VOIDED é enviado para a URL cadastrada.

Esta é a maneira mais simples de configurar um webhook CHARGE_VOIDED:

Headers

NomeDescrição
x-delbank-api-keyObrigatório. Chave de API
x-delfinance-account-idObrigatório. O número da conta Delfinance.

Corpo da requisição

{
"eventType": "CHARGE_VOIDED",
"url": "https://example.com.br/webhooks/v1/chargevoided",
"authorization": "NONE",
"authorizationScheme": "NONE"
}

Assim que o boleto bancário é baixado, aqui está o que você receberá na URL cadastrada:

CHARGE_VOIDED

{
"dynamicQrCodeExpiresInDefault": 86400,
"id": 326344,
"bankAccount": "10073",
"correlationId": "992b1814-37c2-487b-b0e0-acdfeaff643a",
"type": "BANKSLIP_PIX",
"amount": 1.11,
"dueDate": "2026-03-18T02:59:59",
"dueDateBrazil": "2026-03-18T02:59:59",
"status": "Voided",
"payers": [
{
"id": 290387,
"chargeId": 326344,
"type": "Payer",
"name": "JOSEPHTESTERSONPOGGERSON",
"document": "30030030030",
"email": "[email protected]",
"dialCode": "79",
"phoneNumber": "999999999",
"address": {
"payerId": 290387,
"zipCode": "01030000",
"publicPlace": "Rua Florencio de Abreu",
"number": "S/N",
"neighborhood": "Centro",
"complement": "",
"city": "SÃO PAULO",
"state": "SP"
}
}
],
"pix": {
"chargeId": 326344,
"identifier": "vcharge0000000000000326344",
"qrCode": "00020101021226770014br.gov.bcb.pix2555pix-h.delbank.com.br/v2/cobv/vcharge00000000000003263445204000053039865802BR5907DELBANK6009SAO PAULO62070503***63043894",
"additionalInfo": [
{
"key": "YourNumber",
"value": "10"
},
{
"key": "OurNumber",
"value": "00000546293"
},
{
"key": "DigitableLine",
"value": "43590001161200000160700005462932313880000000111"
}
]
},
"bankslip": {
"chargeId": 326344,
"walletNumber": "112",
"yourNumber": "10",
"ourNumber": "00000546293",
"barCode": "43593138800000001110001112000001600000546293",
"digitableLine": "43590001161200000160700005462932313880000000111"
},
"beneficiary": {
"bankAccount": "10073",
"customerName": "AlterandoNome",
"customerDocument": "10613462939",
"customerEmail": "[email protected]",
"accountHeader": "43500000160000010073",
"publicPlace": "Comendador Norberto Marcondes",
"number": "2533",
"zipCode": "87303100",
"neighborhood": "Centro",
"complement": "bloco 6 ap 01",
"cityName": "CAMPO MOURÃO",
"cityState": "PR",
"cnabDirectorySource": "C:\\Autbank\\COBRANCA\\10073\\ORIGEM",
"cnabDirectoryDestination": "C:\\Autbank\\COBRANCA\\10073\\DESTINO",
"cnabNameFileDefault": "CB10073.REM",
"charges": [],
"remittances": []
},
"fees": [],
"payments": [],
"formatResponse": "PAYLOAD_AND_IMAGEBASE64",
"isBankslipType": true,
"hasPaymentSourceSiloc": false,
"events": [
{
"id": 3085,
"chargeId": 326344,
"eventType": "VOIDED",
"sourceType": "CEDENT",
"createdAt": "2025-07-10T19:29:57.007"
}
],
"providerStatus": "Voided",
"writtenOffAt": "2026-06-01T20:09:54.1188588Z",
"updatedAt": "2026-06-01T20:09:54.1187818Z",
"createdAt": "2025-06-16T19:27:21.573"
}

Aqui estão os principais atributos que são passados pelo webhook CHARGE_VOIDED:

NomeDescrição
dynamicQrCodeExpiresInDefaultO tempo padrão de expiração, em segundos, do QR Code dinâmico.
idO identificador único da cobrança.
bankAccountO número da conta Delfinance associada à cobrança.
correlationIdUm identificador único usado para rastrear a cobrança.
typeO tipo da cobrança, como BANKSLIP_PIX.
amountO valor da cobrança.
dueDateA data de vencimento da cobrança.
dueDateBrazilA data de vencimento da cobrança no horário brasileiro.
statusO status atual da cobrança, como Voided.
payersUma lista contendo as informações dos pagadores.
payers.idO identificador do pagador.
payers.chargeIdO identificador da cobrança associada ao pagador.
payers.typeO tipo do pagador.
payers.nameO nome do pagador.
payers.documentO número do documento do pagador.
payers.emailO e-mail do pagador.
payers.dialCodeO DDD/código de discagem do telefone do pagador.
payers.phoneNumberO número de telefone do pagador.
payers.addressUm objeto contendo as informações de endereço do pagador.
pixUm objeto contendo informações de Pix da cobrança.
pix.identifierO identificador da cobrança Pix.
pix.qrCodeO payload do QR Code Pix.
pix.additionalInfoInformações adicionais relacionadas à cobrança Pix.
bankslipUm objeto contendo informações de boleto bancário da cobrança.
bankslip.walletNumberO número da carteira.
bankslip.yourNumberO identificador interno do cliente para o boleto.
bankslip.ourNumberO identificador bancário do boleto.
bankslip.barCodeO código de barras do boleto.
bankslip.digitableLineA linha digitável do boleto.
beneficiaryUm objeto contendo informações do beneficiário.
feesUma lista contendo informações de tarifas, quando houver.
paymentsUma lista contendo informações de pagamentos, quando houver.
formatResponseO formato de resposta configurado para a cobrança.
isBankslipTypeIndica se a cobrança é do tipo boleto.
hasPaymentSourceSilocIndica se a cobrança possui origem de pagamento Siloc.
eventsUma lista contendo eventos relacionados à cobrança.
events.eventTypeO evento registrado para a cobrança, como VOIDED.
events.sourceTypeA origem que gerou o evento.
providerStatusO status retornado pelo provedor.
writtenOffAtO timestamp que indica quando a cobrança foi baixada.
updatedAtO timestamp que indica quando a cobrança foi atualizada pela última vez.
createdAtO timestamp que indica quando a cobrança foi criada.